a211c90d70b5df2d37ab03bf4ad83205c96d07bd,xwiki-platform-core/xwiki-platform-svg/xwiki-platform-svg-rasterizer/src/main/java/org/xwiki/platform/svg/internal/BatikSVGRasterizer.java,BatikSVGRasterizer,rasterizeToTemporaryFile,#String#number#number#,83

Before Change


    public File rasterizeToTemporaryFile(String content, int width, int height) throws IOException
    {
        File out = getTempFile(content.hashCode());
        if (out != null && rasterizeToFile(content, out, width, height)) {
            return out;
        }
        return null;

After Change


        String fileName = getTemporaryFileName(content, width, height);
        TemporaryResourceReference reference = new TemporaryResourceReference(TEMP_DIR_NAME, fileName, null);
        File out = this.temporaryResourceStore.getTemporaryFile(reference);
        if (rasterizeToFile(content, out, width, height)) {
            return out;
        }
        return null;